restriction or lien - Alemán Inglés Diccionario